// JavaScript Document
$(function(){
	$('#flexslider').flexslider({
		directionNav: true,
		pauseOnAction: false,
		pauseOnHover : true
	});
	$('#Bestteacher').flexslider({
		directionNav: true,
		pauseOnAction: false,
		pauseOnHover : true
	});
	//banner show hide
	$(".shangla span").on("click",function(){
		if($("#flexslider").height()>70){
			  $("#shangla1").show();
			  $("#shangla").hide();	
			  $("#flexslider").animate({
				"height" : "70px"
			  })
			  $("#shangla1").css({
			  	"display" : "block",
				"width" : "100%",
				"height" : "70px"
			  })
			  $(".shangla").css({
			  	"width" : "100%",
				"bottom" : "0",
				"left" : "0",
				"margin-left" : "0"
			  })
			  $("#shangla1 img").css({
			  	"position" : "relative",
				"top" : "40px"
			  })
			  $("#flexslider .flex-direction-nav").animate({
				"opacity" : 0
			  });
			  $("#flexslider .flex-control-nav").hide();
		}else{
			  $("#flexslider").animate({
				"height" : "558px"
			  })
			   $("#flexslider .flex-direction-nav").animate({
				"opacity" : 1
			  });
			  $("#flexslider .flex-control-nav").show();
			   $("#shangla1").hide();
			  $("#shangla").show();
			  $("#shangla1").css({
		
				"width" : "auto",
				"height" : "auto"
			  })
			  $(".shangla").css({
			  	"width" : "auto",
				"bottom" : "10px",
				"left" : "50%",
				"margin-left" : "-13px"
			  })
			  $("#shangla1 img").css({
			  	"position" : "static",
				"top" : "0"
			  })
			  
		   
		}
		
	})
		$(".coursename-list li").mouseover(function(){
		$(this).find("span.glyphicon-edit").show();
	})
	$(".coursename-list li").mouseleave(function(){
		$(this).find("span.glyphicon-edit").hide();
	})

	//classroom drop out 
	
	$(".classroom_detail_dropOut .no").on("click",function(){
		$(".classroom_detail_dropOut").hide();
		$(".filterBg").css({"z-index" : "50"});
	})

});
	//useaname show hide
	$("#onlog-out .glyphicon-menu-down").mouseover(function(){
		$(".log-out").show()	
	})
	$("#onlog-out").mouseleave(function(){
		$(".log-out").hide()	
	})
	//Kingston University show hide
	$("#university .glyphicon-menu-down").mouseover(function(){
		$(".down").show()	
	})
	$("#university").mouseleave(function(){
		$(".down").hide()	
	})

	$(".coursename .jt").on("click",function(){
		$(".coursename").animate({
			"right" :  "-300px"
		})
		$(".classroom").animate({
			"right" : "0",
			"top" : "0"
		})
	})
	$(".classroom a").on("click",function(){
		$(".classroom").animate({
			"right" : "-300px",
			"top" : "100%"
		})
		$(".coursename").animate({
			"right" :  "0"
		})
		$(".coursename-list .bot").animate({"right" : "0"});
		
	})
	//coursename tab
	$(".coursename-tab li").on("click",function(){
            $(this).addClass("on").siblings().removeClass("on");
            $(".coursename-list .coursename_cont").hide().eq($('.coursename-tab li').index(this)).show();
			if($(this).index()==0){
				$(".coursename-list .bot").animate({"right" : 0});
			}else{
				$(".coursename-list .bot").animate({"right" : "-280px"});
			}
    })
	

	
	$(".member-list .jt").on("click",function(){
		$(".member-list").animate({
			"right" : "-300px"
		})
		$(".coursename").animate({
			"right" : "0"					 
		})
		
	})
	
	$(".personal-details .onclose").on("click",function(){
		$(".personal-details").hide();
		$(".filterBg").css({"z-index" : "50"});
	})
	
	$(".personal-details .more").on("click",function(){
		$(".personal-details ul").css({
			"overflow" : "auto"
		})												 
	})

	
	$(".filterBg").click(function(){
		if(!$(".newContentTab").is(":hidden")&&!$(".appley_for_teacher").is(":hidden")){
			$(".appley_for_teacher").hide();
			$(".filterBg").css({"z-index":"50"});
			return;
		}
		else if(!$(".newContentTab").is(":hidden")&&$(".teacher_personal_wrap").length==1&&$(".teacher_personal_wrap").is(":hidden")){
			$(".newContentTab").hide();
			$(this).hide();
			return;
		}else if(!$(".newContentTab").is(":hidden")){
			$(this).css({"z-index":"50"});
			$(".newContentTab").hide();
		}
		
		if(!$(".reservation_window").is(":hidden")){
			return ;
		}
		
		if(!$(".personal-details").is(":hidden")){
			return ;
		}
		
		if(!$(".complain_cont").is(":hidden")){
			return;
		}
		
		/*if(!$(".chatting").is(":hidden")){
			$(".chatting").hide();
			$(this).hide();
		}
		
		if(!$("#evaluate_page_student_all").is(":hidden")){
			$("#evaluate_page_student_all").hide();
			$(this).hide();
		}*/
		
		
		if($(".classroom").css("right")=="0px"){
		   $(".classroom").animate({
		   	 "right" : "-300px",
		   	 "top" : "100%"
		   })
		   $(this).hide();
		   $(this).css({"z-index" : "50"});
		   $(".coursename-list .bot").animate({"right" : "-280px"});
		  return ;
		}
		/*if(!$("#evaluate_page_teacher_all").is(":hidden")){
			$("#evaluate_page_teacher_all").hide();
		}*/
		if($(".friends").css("right")=="0px"&&$(".personal-details").is(":hidden")&&$(".dropOut").is(":hidden")){
			$(".friends").animate({
				"right" : "-300px",
				"top" : "100%"
			})
			$(this).hide();
			$(this).css({"z-index" : "50"});
			return false;
		}
		if(!$(".teacher_personal_wrap").is(":hidden")&&$(".communication").is(":hidden")&&$(".complain_cont").is(":hidden")&&$(".reservation_window").is(":hidden")&&$("#reservation1").is(":hidden")){
			
			
			if($(".member-list").css("right")!="0px"){
				$(this).hide();
				$(this).css({"z-index" : "50"});
				$(".teacher_personal_wrap").hide(500);
			}else{
				$(this).show();
				$(this).css({"z-index" : "50"});
				$(".teacher_personal_wrap").hide(500);
				return;
			}
			

				if($(".evaluate_pay").is(":hidden")){
					$(this).hide();
					$(this).css({"z-index" : "50"});
				}else{
					$(this).show();
					$(this).css({"z-index" : "50"});
				}

			
				$(".teacher_personal_wrap").hide(500);
				return;
				
		}

		
		/*if(!$(".evaluate_pay").is(":hidden")&&!$(".evaluate_payPage").is(":hidden")){
			
			 $(this).css({"z-index" : "150"});
			 return;
			
		}
		if(!$(".evaluate_pay").is(":hidden")&&!$(".chatting").is(":hidden")){
			 $(this).css({"z-index" : "150"});
			return;
			
		}*/

		if(!$(".evaluate_pay").is(":hidden")&&$(".evaluate_payPage").is(":hidden")&&$(".chatting").is(":hidden")&&$(".dropOut").is(":hidden")&&$(".evaluate_page").is(":hidden")){
			$(".evaluate_pay").hide();
			 $(this).hide();
			 $(this).css({"z-index" : "50"});
			 return;
			 
		}
		
	
		
		if($(".chooseClassRoom").css("right")=="0px"){
			$(".chooseClassRoom").animate({
				"right" : "-300px"
			})
			$(this).hide();
			$(this).css({"z-index" : "50"});
			return;
			
		}
		
		if($(".coursename").css("right")=="0px"&&$(".teacher_personal_wrap").is(":hidden")){
			$(".coursename").animate({
				"right" : "-300px"
			})
			$(this).hide();
			$(this).css({"z-index" : "50"});
			$(".coursename-list .bot").animate({"right" : "-280px"});
			return;
		}
		if($(".coursename").css("right")=="0px"&&!$(".dropOut").is(":hidden")){
			$(this).css({"z-index" : "150"});
			return;
		}
		
		if($(".member-list").css("right")=="0px"&&$(".personal-details").is(":hidden")){
			$(".member-list").animate({
				"right" : "-300px"
			})
			$(this).hide();
			$(this).css({"z-index" : "50"});
			return;
		}
		/*if(!$(".chatting").is(":hidden")&&!$(".evaluate_pay").is(":hidden")){
			$(".chatting").hide();
			$(this).css({"z-index" : "50"});
			return;
		}*/
		
		/*if(!$(".evaluate_page").is(":hidden")&&!$(".evaluate_pay").is(":hidden")){
			$(".evaluate_page").hide();
			$(this).css({"z-index" : "50"});
			return;
		}*/
		
		/*if(!$("#head_container").is(":hidden")&&!$(".modify-information").is(":hidden")){
		  $("#head_container").hide();	
		  $(this).css({"z-index" : "50"});
		  return;
		}*/
		
		
		
	})
	
	$("#apply").on("click",function(){
		if($(this).find(".fl").css("right")=="-220px"){				   
		  $(this).find(".fl").animate({
			"right" : "-198px",
			"opacity" : "1"
		  })
		}
		else{
		  $(this).find(".fl").animate({
			"right" : "-220px",
			"opacity" : "0"
		  })	
		}
		
	})

	
	$(".personal-cont1 .more").on("click",function(){
		var height=$(this).prev("ul").css("height").replace(/[^0-9]/ig,"");
		//alert(height);
		if(height<200){
			$(this).prev("ul").css({"height" : "auto","overflow":"visible"});
		}else{
			$(this).prev("ul").css({"height" : "168px","overflow":"hidden"});
		}
    })
	
	
	$(".personal-tab li").on("click",function(){
            $(this).addClass("on").siblings().removeClass("on");
            $(".personal-cont").hide().eq($('.personal-tab li').index(this)).show();
			if($(this).index()==1){
				$(this).css({"border" : "none"})
			}
    })
    

	$(".modify-information .onclose").on("click",function(){
		$(this).parents(".modify-information").hide();
		$(".filterBg").hide();	
	})
	$(".complain_cont .onclose").on("click",function(){
		$(this).parents(".complain_cont").hide();
		$(".filterBg").css({
			"z-index" : "50"
		});	
	})
	
	$(".friendsBtn").on("click",function(){
		$(".filterBg").show();
		$(".friends").animate({
			"right" : "0px",
			"top" : "0"
		})
	})
	$(".friends ul li .remove").on("click",function(){
		$(".dropOut").show();	
		$(".filterBg").show();
		$(".filterBg").css({"z-index" : "149"});
	})
	
	$(".friends .friends-search-btn").on("click",function(){
		$(this).prev(".friends-search").animate({
			"right" : "-8px"
		})
	})
	
	$(".chooseClassRoom .friends-search-btn").on("click",function(){
		$(this).prev(".friends-search").animate({
			"right" : "29px"
		})
	})
	$(".chooseClassRoom .jt").on("click",function(){
		$(".chooseClassRoom").animate({
			"right" : "-300px"
		});
		$(".friends").animate({
			"right" : "0px",
			"top" : "0"
		})
	})
	$(".friends ul li .invite").on("click",function(){
		$(".friends").animate({
			"right" : "-300px",
			"top" : "100%"
		})
		$(".chooseClassRoom").animate({
			"right" : "0"
		});	
	})
	
	$(".chooseClassRoom .onclose").on("click",function(){
		$(".chooseClassRoom").animate({
			"right" : "-300px"
		})
		$(".filterBg").hide();
	})
	
	$(".friends .photo").on("click",function(){
		$(".personal-details").show();
		$(".filterBg").show();
		$(".filterBg").css({"z-index" : "149"});
	})
	

	$(".Reservation .more").on("click",function(){
		var height1=$(this).prev(".row").css("height").replace(/[^0-9]/ig,"");
		if(height1<500){
			$(".Reservation .row").css({
				"height" : "auto"	
			})
		}else{
			$(".Reservation .row").css({
			  "height" : "490px"	
		    })
		}
	})
	
	
	$("#Bestteacher a").on("click",function(){
		$(document).scrollTop(0);
		$(".teacher_personal_wrap").show(500);	
		$(".filterBg").show();
		$(".filterBg").css({
			"z-index" : "150"
		});
		var teacherP_height=$(".teacher_personal_wrap").height();
		$("body").css({
			"height" : "600px"
		})
	})
	

	
	$("#rate1").hover(function(){
	 	$("#rate_data1").show();	
	},function(){
		$("#rate_data1").hide();
	})
	
	$("#rate2").hover(function(){
	 	$("#rate_data2").show();	
	},function(){
		$("#rate_data2").hide();
	})

	$(".communication .onclose").on("click",function(){
		$(this).parents(".communication").hide();
		$(".filterBg").css({"z-index" : "50"});
	})
	
	$("#Complain").on("click",function(){
		$(".complain_cont").show();
		$(".filterBg").show();
		$(".filterBg").css({"z-index" : "190"});
	})
	

	$(".reservation_window .onclose").on("click",function(){
		$(this).parents(".reservation_window").hide();
		if($(".teacher_personal_wrap").text()==""){
			$(".filterBg").hide();
		}
		if($(".teacher_personal_wrap").is(":hidden")){
			$(".filterBg").hide();
		}else{
			$(".filterBg").css({"z-index" : "50"});
		}
	})
	

	
	$(".reservation_process .onclose").on("click",function(){
		$(this).parents(".reservation_process").hide();
		if($(".teacher_personal_wrap").length>0){
			if($(".teacher_personal_wrap").is(":hidden")){
				$(".filterBg").hide();
			}else{
				$(".filterBg").css({"z-index" : "50"});
			}
		}else{
			$(".filterBg").hide();
		}
	})
	
	
	$(".reservation .col-md-3:not(:first-child)").on("click",function(){
		if(!$(this).hasClass("on")){
			$(".evaluate_pay").show();
			$(".filterBg").show();
		}
	})
	

	
	$(".chatting .onclose").on("click",function(){
		$(this).parents(".chatting").hide();
		$(".filterBg").css({"z-index" : "50"});
	})
	
	$("#ev_finish").on("click",function(){
		$(".dropOut").show();
	})
	
	

	
	//上传头像显示
	$(".addHead").on("click",function(){
		$("#head_container").show();
		$(".filterBg").css({"z-index" : "150"});
	})
	
	
	
	$("#personalList .glyphicon-chevron-right").on("click",function(){
		$(this).parents("#personalList").hide();
		$(".personal_meassage_detais").show();
	})
	$("#smessage").on("click",function(){
		$("#personalList").show();
		$(this).parents(".personal_meassage_detais").hide();
	})
	

	$("#evaluate_link_details").on("click",function(){
		$(this).parents(".evaluate_page").hide();
		$(".filterBg").css({"z-index" : "50"});
	})

	/*$("#detailsUl .glyphicon-edit").on("click",function(){
		$(this).hide();
		$(this).parents("li").siblings("li").find(".text").attr("readOnly",true);
		$(this).parents("li").find(".text").attr("readOnly",false);
	})*/
	
	


	$(document).click(function(){
		window.setTimeout(function(){
		if($(".coursename").css("right")=="0px"){
			$(".coursename-list .coursename_cont2 .send").animate({
				"right" : "0"
			});
			$(".coursename-list .bot").animate({
				"right" : "0"
			});
		}else{
			$(".coursename-list .coursename_cont2 .send").animate({
				"right" : "-300px"
			})
			$(".coursename-list .bot").animate({
				"right" : "-300px"
			})
		}
		},500)
	})
	
//回车事件
function keydown(e) {
	var currKey=0,e=e||event; 
	currKey=e.keyCode||e.which||e.charCode;//支持IE、FF 
	if (currKey == 13) {
		 $("#room_chat_send").click(); 
		 $("#teacher_detail_chat_send").click();
		 $("#reservation_chat_send").click();
	}
} 
document.onkeydown = keydown;//onkeydown事件调用方式 

$(".dropOut1 .no").on("click",function(){
	$(this).parents(".dropOut1").hide();
	$(".filterBg").css({"z-index":"50"});
})

$(".dropOut .no").on("click",function(){
	$(this).parents(".dropOut").hide();
	$(".filterBg").css({"z-index":"50"});
})

$("#evaluate_page_teacher_all .right").on("click",function(){
	$("#evaluate_page_teacher_all").hide();
})

function showEveList(_this){
	var _this=$(_this);
	_this.siblings(".evaluate_com_listOn").toggle();
	if(_this.find("span").hasClass("glyphicon-menu-down")){
	_this.find("span").removeClass("glyphicon-menu-down");
	_this.find("span").addClass("glyphicon-menu-up");
	}else{
		_this.find("span").removeClass("glyphicon-menu-up");
		_this.find("span").addClass("glyphicon-menu-down");
	}

}


$("#EvaluateAll_link_Details").on("click",function(){
	$("#evaluate_page_student_all").hide();
	$(".evaluate_pay").show();
})


//点击老师头像跳转到老师详情
function showTeacher(){
	$(document).scrollTop(0);
	$(".teacher_personal_wrap").show(500);	
	$(".filterBg").show().css({"z-index" : "150"});
	var teacherP_height=$(".teacher_personal_wrap").height();
	$("body").css({
		"height" : "600px"
	})

}

/*20161010新增Reservation Dtails*/	

$(".newContent-tab li").on("click",function(){
  $(this).addClass("on").siblings().removeClass("on");
   $(".newContentTabCont").hide().eq($('.newContent-tab li').index(this)).show();
})	

//关闭老师详情按钮点击
$("#closeTeacherDetail").click(function(){
	if($(".coursename").css("right")=="-300px"){
		$(".teacher_personal_wrap").hide();
		$(".filterBg").hide().css({"z-index":"50"});
	}else if($(".coursename").length>0&&$(".coursename").css("right")=="0px"){
		$(".teacher_personal_wrap").hide();
		$(".filterBg").css({"z-index":"50"});
	}else{
		$(".teacher_personal_wrap").hide();
		$(".filterBg").hide().css({"z-index":"50"});
	}
})

$(".serachInput").focus(function(){
	$(this).val("");
})	

	